endometrial papillary serous carcinoma - French English Dictionary